home *** CD-ROM | disk | FTP | other *** search
/ ring.yamanashi.ac.jp/pub/pc/freem/action/ / action.zip / kappa_ver1.1.lzh / 宇宙がっぱ ピキッ ver1.1 / Xfile / yajirusi.X < prev    next >
Text File  |  2001-05-20  |  6KB  |  292 lines

  1. xof 0302txt 0064
  2. // LWS2X generated file 
  3. // (LWS2X (C)1996,1997 A.Koizuka/Bio_100%  mail:koizuka@ss.iij4u.or.jp )
  4. // http://www.ss.iij4u.or.jp/~koizuka/
  5.  
  6. template Header {
  7.  <3D82AB43-62DA-11cf-AB39-0020AF71E433>
  8.  WORD major;
  9.  WORD minor;
  10.  DWORD flags;
  11. }
  12.  
  13. template Vector {
  14.  <3D82AB5E-62DA-11cf-AB39-0020AF71E433>
  15.  FLOAT x;
  16.  FLOAT y;
  17.  FLOAT z;
  18. }
  19.  
  20. template Coords2d {
  21.  <F6F23F44-7686-11cf-8F52-0040333594A3>
  22.  FLOAT u;
  23.  FLOAT v;
  24. }
  25.  
  26. template Matrix4x4 {
  27.  <F6F23F45-7686-11cf-8F52-0040333594A3>
  28.  array FLOAT matrix[16];
  29. }
  30.  
  31. template ColorRGBA {
  32.  <35FF44E0-6C7C-11cf-8F52-0040333594A3>
  33.  FLOAT red;
  34.  FLOAT green;
  35.  FLOAT blue;
  36.  FLOAT alpha;
  37. }
  38.  
  39. template ColorRGB {
  40.  <D3E16E81-7835-11cf-8F52-0040333594A3>
  41.  FLOAT red;
  42.  FLOAT green;
  43.  FLOAT blue;
  44. }
  45.  
  46. template IndexedColor {
  47.  <1630B820-7842-11cf-8F52-0040333594A3>
  48.  DWORD index;
  49.  ColorRGBA indexColor;
  50. }
  51.  
  52. template Boolean {
  53.  <4885AE61-78E8-11cf-8F52-0040333594A3>
  54.  WORD truefalse;
  55. }
  56.  
  57. template Boolean2d {
  58.  <4885AE63-78E8-11cf-8F52-0040333594A3>
  59.  Boolean u;
  60.  Boolean v;
  61. }
  62.  
  63. template MaterialWrap {
  64.  <4885AE60-78E8-11cf-8F52-0040333594A3>
  65.  Boolean u;
  66.  Boolean v;
  67. }
  68.  
  69. template TextureFilename {
  70.  <A42790E1-7810-11cf-8F52-0040333594A3>
  71.  STRING filename;
  72. }
  73.  
  74. template Material {
  75.  <3D82AB4D-62DA-11cf-AB39-0020AF71E433>
  76.  ColorRGBA faceColor;
  77.  FLOAT power;
  78.  ColorRGB specularColor;
  79.  ColorRGB emissiveColor;
  80.  [...]
  81. }
  82.  
  83. template MeshFace {
  84.  <3D82AB5F-62DA-11cf-AB39-0020AF71E433>
  85.  DWORD nFaceVertexIndices;
  86.  array DWORD faceVertexIndices[nFaceVertexIndices];
  87. }
  88.  
  89. template MeshFaceWraps {
  90.  <4885AE62-78E8-11cf-8F52-0040333594A3>
  91.  DWORD nFaceWrapValues;
  92.  Boolean2d faceWrapValues;
  93. }
  94.  
  95. template MeshTextureCoords {
  96.  <F6F23F40-7686-11cf-8F52-0040333594A3>
  97.  DWORD nTextureCoords;
  98.  array Coords2d textureCoords[nTextureCoords];
  99. }
  100.  
  101. template MeshMaterialList {
  102.  <F6F23F42-7686-11cf-8F52-0040333594A3>
  103.  DWORD nMaterials;
  104.  DWORD nFaceIndexes;
  105.  array DWORD faceIndexes[nFaceIndexes];
  106.  [Material]
  107. }
  108.  
  109. template MeshNormals {
  110.  <F6F23F43-7686-11cf-8F52-0040333594A3>
  111.  DWORD nNormals;
  112.  array Vector normals[nNormals];
  113.  DWORD nFaceNormals;
  114.  array MeshFace faceNormals[nFaceNormals];
  115. }
  116.  
  117. template MeshVertexColors {
  118.  <1630B821-7842-11cf-8F52-0040333594A3>
  119.  DWORD nVertexColors;
  120.  array IndexedColor vertexColors[nVertexColors];
  121. }
  122.  
  123. template Mesh {
  124.  <3D82AB44-62DA-11cf-AB39-0020AF71E433>
  125.  DWORD nVertices;
  126.  array Vector vertices[nVertices];
  127.  DWORD nFaces;
  128.  array MeshFace faces[nFaces];
  129.  [...]
  130. }
  131.  
  132. Header {
  133.  1;
  134.  0;
  135.  1;
  136. }
  137.  
  138. Material MatROK9 {
  139.  0.000000;0.000000;0.000000;1.000000;;
  140.  0.000000;
  141.  0.000000;0.000000;0.000000;;
  142.  0.000000;0.000000;0.000000;;
  143. }
  144. Material MatROK11 {
  145.  0.874510;0.035294;0.035294;1.000000;;
  146.  0.000000;
  147.  1.000000;1.000000;1.000000;;
  148.  0.000000;0.000000;0.000000;;
  149. }
  150. Mesh {
  151.  14;
  152.  -0.518458;0.118436;1.725664;,
  153.  0.518458;0.118436;1.725664;,
  154.  0.510524;-0.542071;-1.870206;,
  155.  -0.510524;-0.542071;-1.870206;,
  156.  0.510524;0.813458;-1.870206;,
  157.  -0.510524;0.813458;-1.870206;,
  158.  0.518458;-1.312243;0.017699;,
  159.  -0.518458;-1.312243;0.017699;,
  160.  0.518458;1.560030;0.017699;,
  161.  -0.518458;1.560030;0.017699;,
  162.  -0.510524;0.822307;0.008850;,
  163.  0.510524;0.822307;0.008850;,
  164.  -0.510524;-0.533222;0.008850;,
  165.  0.510524;-0.533222;0.008850;;
  166.  
  167.  30;
  168.  4;13,11,8,6;,
  169.  4;12,10,9,7;,
  170.  4;6,7,9,8;,
  171.  3;1,8,6;,
  172.  3;0,9,7;,
  173.  4;10,11,13,12;,
  174.  4;10,11,4,5;,
  175.  4;10,11,8,9;,
  176.  4;13,12,3,2;,
  177.  4;13,12,7,6;,
  178.  4;13,11,4,2;,
  179.  4;12,10,5,3;,
  180.  4;6,7,0,1;,
  181.  4;9,8,1,0;,
  182.  4;3,5,4,2;,
  183.  4;6,8,11,13;,
  184.  4;7,9,10,12;,
  185.  4;8,9,7,6;,
  186.  3;6,8,1;,
  187.  3;7,9,0;,
  188.  4;12,13,11,10;,
  189.  4;5,4,11,10;,
  190.  4;9,8,11,10;,
  191.  4;2,3,12,13;,
  192.  4;6,7,12,13;,
  193.  4;2,4,11,13;,
  194.  4;3,5,10,12;,
  195.  4;1,0,7,6;,
  196.  4;0,1,8,9;,
  197.  4;2,4,5,3;;
  198.  
  199.  MeshMaterialList {
  200.   2;
  201.   1;
  202.   1;;
  203.   {MatROK9}
  204.   {MatROK11}
  205.  }
  206.  MeshNormals {
  207.   50;
  208.   -1.000000;0.000000;0.000000;,
  209.   -1.000000;0.000000;0.000000;,
  210.   0.000000;0.999989;-0.004710;,
  211.   0.000000;-0.999989;0.004710;,
  212.   -1.000000;0.000000;0.000000;,
  213.   -1.000000;0.000000;0.000000;,
  214.   0.000000;0.766591;-0.642136;,
  215.   0.000000;-0.764181;-0.645001;,
  216.   0.000000;0.000000;-1.000000;,
  217.   1.000000;0.000000;0.000000;,
  218.   1.000000;0.000000;0.000000;,
  219.   0.000000;-0.999989;0.004710;,
  220.   0.000000;0.999989;-0.004710;,
  221.   1.000000;0.000000;0.000000;,
  222.   1.000000;0.000000;0.000000;,
  223.   0.000000;-0.766591;0.642136;,
  224.   0.000000;0.764181;0.645001;,
  225.   0.000000;0.000000;1.000000;,
  226.   0.933960;0.000000;-0.357378;,
  227.   0.933960;0.000000;-0.357378;,
  228.   0.933960;0.000000;-0.357378;,
  229.   0.933960;0.000000;-0.357378;,
  230.   0.933960;0.000000;0.357378;,
  231.   0.933960;0.000000;0.357378;,
  232.   0.933960;0.000000;0.357378;,
  233.   0.933960;0.000000;0.357378;,
  234.   0.000000;-0.005680;-0.999984;,
  235.   0.000000;-0.005680;-0.999984;,
  236.   0.000000;0.005998;-0.999982;,
  237.   0.000000;0.005998;-0.999982;,
  238.   -0.933960;0.000000;0.357378;,
  239.   -0.933960;0.000000;0.357378;,
  240.   -0.933960;0.000000;-0.357378;,
  241.   -0.933960;0.000000;-0.357378;,
  242.   0.000000;0.005998;-0.999982;,
  243.   0.000000;0.005998;-0.999982;,
  244.   0.000000;-0.005680;-0.999984;,
  245.   0.000000;-0.005680;-0.999984;,
  246.   0.000000;-0.005998;0.999982;,
  247.   0.000000;-0.005998;0.999982;,
  248.   0.000000;-0.005998;0.999982;,
  249.   0.000000;-0.005998;0.999982;,
  250.   0.000000;0.005680;0.999984;,
  251.   0.000000;0.005680;0.999984;,
  252.   0.000000;0.005680;0.999984;,
  253.   0.000000;0.005680;0.999984;,
  254.   -0.933960;0.000000;0.357378;,
  255.   -0.933960;0.000000;0.357378;,
  256.   -0.933960;0.000000;-0.357378;,
  257.   -0.933960;0.000000;-0.357378;;
  258.  
  259.   30;
  260.   4;18,19,20,21;,
  261.   4;22,23,24,25;,
  262.   4;26,27,28,29;,
  263.   3;0,30,31;,
  264.   3;1,32,33;,
  265.   4;34,35,36,37;,
  266.   4;2,2,2,2;,
  267.   4;38,39,40,41;,
  268.   4;3,3,3,3;,
  269.   4;42,43,44,45;,
  270.   4;46,47,4,4;,
  271.   4;48,49,5,5;,
  272.   4;6,6,6,6;,
  273.   4;7,7,7,7;,
  274.   4;8,8,8,8;,
  275.   4;31,30,47,46;,
  276.   4;33,32,49,48;,
  277.   4;40,41,44,45;,
  278.   3;21,20,9;,
  279.   3;25,24,10;,
  280.   4;43,42,39,38;,
  281.   4;11,11,11,11;,
  282.   4;28,29,35,34;,
  283.   4;12,12,12,12;,
  284.   4;26,27,37,36;,
  285.   4;13,13,19,18;,
  286.   4;14,14,23,22;,
  287.   4;15,15,15,15;,
  288.   4;16,16,16,16;,
  289.   4;17,17,17,17;;
  290.  }
  291. }
  292.